3199 S Fletcher Ave, Suite A, Fernandina Beach, Amelia Island, FL 32034-2378, Amelia Island
"Nice outside dining area. Live band on Saturday night. Food was ok . My wings were tough. My husban"
"Nice outside dining area. Live band on Saturday night. Food was ok . My wings were tough. My husban"